/*
 * Copyright 2018 JDCLOUD.COM
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *    http:#www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * 
 * 
 *
 * 
 * Contact: 
 *
 * NOTE: This class is auto generated by the jdcloud code generator program.
 */


using System;
using System.Collections.Generic;
using System.Text;


namespace JDCloudSDK.Bri.Model
{

    /// <summary>
    ///  creditTaskSignUpDetail
    /// </summary>
    public class CreditTaskSignUpDetail
    {

        ///<summary>
        /// 注册手机号，国内手机：11位手机号;海外手机：以+号开头，4位国家代码+5-11位手机号扩展位；手机注册，必填
        ///</summary>
        public string Phone{ get; set; }
        ///<summary>
        /// 注册IP，用户注册IP，IPV4 或 IPV6
        ///</summary>
        public string Ip{ get; set; }
        ///<summary>
        /// 注册邮箱，用户注册邮箱；邮箱注册，必填
        ///</summary>
        public string RegEmail{ get; set; }
        ///<summary>
        /// 注册账号名，用户注册名称；pin注册，必填
        ///</summary>
        public string RegName{ get; set; }
        ///<summary>
        /// 注册类型，1：手机注册；2 ：邮箱注册；3：pin注册；0：其他。
        ///</summary>
        public int? RegType{ get; set; }
        ///<summary>
        /// 注册渠道或注册终端，1：PC端web浏览器注册 PC-Brower；2：PC客户端注册 PC-Client；3：移动设备各种APP注册 Mobile-APP；4 ：移动设备浏览器登录，移动端M页注册 Mobile-Brower；5：移动设备微信客户端中购物入口的注册操作 Mobile-WX；6： 移动设备QQ客户端中购物入口的注册操作 Mobile-QQ；7： 移动设备微信客户端中微信小程序注册操作- Mobile-WX；0：其他
        ///</summary>
        public int? Channel{ get; set; }
        ///<summary>
        /// 注册时间，用户注册完成时间，UNIX时间戳，精确到毫秒
        ///</summary>
        public long? Timestamp{ get; set; }
        ///<summary>
        /// 注册占用时长，从用户进入注册页到点击注册提交之间的时间差，单位ms
        ///</summary>
        public string ElapsedTime{ get; set; }
        ///<summary>
        /// MAC地址，MAC 地址或设备唯一标识。
        ///</summary>
        public string MacAddress{ get; set; }
        ///<summary>
        /// 手机设备号，Android：imei，IOS：idfa
        ///</summary>
        public string Imei{ get; set; }
        ///<summary>
        /// 手机设备号，Android：imei，IOS：idfa
        ///</summary>
        public string Idfa{ get; set; }
        ///<summary>
        /// 注册设备号，设备指纹编码
        ///</summary>
        public string Eid{ get; set; }
        ///<summary>
        /// 注册结果，1：注册成功；2：注册失败。
        ///</summary>
        public int? RegResult{ get; set; }
    }
}
